baseball pitcher - English Synonyms Dictionary